* {margin:0;padding:0;}
html, body { height:100%;}
html {min-width:1000px;}

body { background:url(../images/bg.jpg) repeat-x top #eee; font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
img {border:0;behavior: url("iepngfix.htc");}
ul, ol { list-style:none;}
.clear {clear:both;}
.alignright {text-align:right;}
.aligncenter { text-align:center;}
.alignleft { text-align:center;}
.fleft{ float:left;}

.mg{ margin-top:5px;}
input{ border:1px solid #CCC;}
.bd{ border:1px #CCCCCC solid;}

/*==== 全局 =====*/
#top {height:90px;_height:90px; width:1000px; margin:0 auto;}
#banner{width:100%; height:400px; margin:0 auto;}
#bannern{width:1000px; height:240px; margin:0 auto;}
#bannerb{width:100%; height:32px; line-height:32px; margin:0 auto; background:url(../images/bb.jpg) repeat-x top;}
#bannerbn{width:1000px; height:24px; line-height:24px; margin:0 auto;}
#wrapper{width:1000px; margin:0 auto; padding-bottom:10px;}
#footer{ width:100%; margin:0 auto; background:#404258;}

/*==== top =====*/
.logo{ width:240px; height:90px; float:left;}
.navright{ float:right; width:740px; height:90px;}
.home{ width:740px; height:36px; padding-top:10px; float:left; font-size:12px; text-align:right;}
.home a:link,.home a:visited{ color:#888; font-size:12px; text-decoration:none;}
.home a:hover{ color:#333; font-size:12px; text-decoration:none;}

/*==== menu 下拉菜单 =====*/
.menu{ float:right; width:730px; height:32px; line-height:32px;}
#nav {display:block;}
#nav .mainlevel {float:left; text-align:center; display:block; font-size:12px; background:#0060B6; margin-left:1px;}
#nav .mainlevel a {color:#F3FEE2; text-decoration:none; text-align:center; display:block; _width:90px; width:90px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#369D29;}

#nav .mainlevel ul {position:absolute; display:none; *width:90px; width:90px; z-index:200;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left; background:#369D29; font-size:12px; height:26px; line-height:26px; display:block; border-bottom:1px #5EB154 solid;}
#nav .mainlevel li a { width:90px; line-height:26px; height:26px; display:block; color:#F3FEE2; padding-top:0px; _padding-bottom:0px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; background:#E0A204;}

/*----wrapper start----*/
.col1{ width:240px; height:336px; float:left; background:#FFFFFF; margin-right:12px;}
.col2{ width:740px; height:336px; float:right;}
.col3{ width:500px; height:40px; line-height:40px; padding-left:240px; float:right; background:url(../images/col2pic.jpg) no-repeat left; margin-bottom:6px;}
.col4{ width:710px; height:260px; padding:15px; float:right; background:#FFFFFF;}
.col4n1{ width:475px; float:left;}
.col4n2{ width:213px; float:right;}

.colpic1{ width:220px; height:40px; line-height:40px; float:left; font-size:16px; color:#0077AD; padding-left:20px; background:#B2ECF7; font-family:"微软雅黑";}

.colbox1{ width:214px; float:left; padding:13px; font-size:12px; color:#666666;}

.list1top{float:left; width:475px; margin-bottom:10px; border-bottom:1px #ddd solid; padding-bottom:10px;}
.l1pic{ width:90px; float:left;}
.l1zi{ width:385px; float:left; font-size:12px; line-height:20px; color:#666666;}
.l1zi a{ font-size:12px; text-decoration:none; color:#333;}

.imore{float:left; width:214px; margin-top:10px;}
.lianxi{float:left; width:214px; font-size:12px; color:#666666; line-height:24px;}
.lianxi2{float:left; width:214px; font-size:14px; color:#666666; line-height:30px; margin-top:10px; padding-top:10px; border-top:1px #eee solid;}

.pic img{ margin-right:5px; padding:2px; border:1px #eee solid;}

/*==== 列表 =====*/
.gg{width:400px; float:left; height:40px; overflow:hidden;}
.gg li{ float:left; width:390px;line-height:40px; height:40px; font-size:10px; color:#666; background:url(../images/dian2.jpg) no-repeat left center;padding-left:10px;}
.gg li a{color:#333333; text-decoration:none; font-size:12px;}
.gg li a:hover{color:#E33B1A; text-decoration:none; font-size:12px;}

.list1{float:left; width:475px;}
.list1 li{ width:460px; float:left;line-height:26px; padding-left:15px; background:url(../images/dian2.jpg) no-repeat left center; font-size:12px; color:#666;}
.list1 li a{ cursor:pointer; color:#393C5B; text-decoration:none; font-size:12px;}
.list1 li a:hover{ cursor:pointer; color:#E33B1A; text-decoration:none; font-size:12px;}

.list2{ float:left; width:150px;}
.list2 li{ float:left;line-height:24px; height:24px; width:140px; _width:140px; color:#666; background:url(../images/dian.gif) no-repeat left center; padding-left:10px;}
.list2 li a{ cursor:pointer; color:#90919E; text-decoration:none; font-size:12px;}
.list2 li a:hover{ cursor:pointer; color:#fff; text-decoration:none; font-size:12px;}

.list3{float:left; width:170px;}
.list3 li{ width:170px; float:left;line-height:20px; font-size:10px; color:#666; margin-bottom:10px;}
.list3 li a{color:#888; text-decoration:none; font-size:12px;}
.list3 li a:hover{color:#4A7E00; text-decoration:none; font-size:12px;}

.list4{float:left; width:580px;}
.list4 li{ width:565px; float:left;line-height:30px; padding-left:15px; background:url(../images/dian4.jpg) no-repeat left center; font-size:10px; color:#666; border-bottom:1px #CCCCCC dashed;}
.list4 li a{color:#0A7FCA; text-decoration:none; font-size:12px;}
.list4 li a:hover{color:#333; text-decoration:underline; font-size:12px;}

.list5{float:left; width:580px;}
.list5 li{ width:565px; float:left;line-height:30px; padding-left:15px; background:url(../images/dian3.jpg) no-repeat left center; font-size:12px; color:#333; border-bottom:1px #CCCCCC dashed;}
.list5 li a{color:#F46E0B; text-decoration:none; font-size:12px;}
.list5 li a:hover{color:#0A7FCA; text-decoration:none; font-size:12px;}

.list6{float:left; width:580px;}
.list6 li{ width:565px; float:left;line-height:29px; padding-left:15px; background:url(../images/dian2.jpg) no-repeat left center; font-size:10px; color:#666; border-bottom:1px #CCCCCC dashed;}
.list6 li a{color:#666; text-decoration:none; font-size:12px;}
.list6 li a:hover{color:#0476BF; text-decoration:underline; font-size:12px;}

.lefttz{ float:left; width:300px;}
.right_newt{ float:right; padding-right:5px; font-size:10px; width:70px; text-align:center;}
.right_news{ float:right; width:80px; margin-right:100px; font-size:10px; text-align:center;}

.leftt{ float:left;}
.right_new{ float:right; padding-right:5px; font-size:10px;}

/*==== 底部 =====*/
.footbox{ width:1000px; margin:0 auto;}
.foot1{ width:1000px; float:left; height:40px; line-height:40px; border-bottom:1px #4E4F62 solid;}
.fl{ width:800px; float:left; font-size:12px; color:#90919E; padding-left:10px;}
.fl a:link,.fl a:visited{ font-size:12px; color:#90919E; text-decoration:none;}
.fl a:hover{ font-size:12px; color:#90919E; text-decoration:none;}
.fr{ width:135px; float:right; padding-top:12px;}

.footlink{ width:1000px; margin:auto; font-size:12px; color:#fff; padding-top:30px; padding-bottom:20px;}
.footcol{ float:left; width:150px; margin-right:10px;}
.foot1title{ width:150px; height:30px; line-height:30px; border-bottom:1px solid #4E4F62; font-size:14px;}
.foot1box{ width:150px;}

.footright{ float:right; width:270px;}

/*==== 内页 =====*/
.left{ float:left; width:190px; background:#fff;}
/*left*/
.left_box{ width:190px; float:left;}
.left_title{ width:170px; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; padding-left:20px; color:#fff; background:#0191D4;}
.left_cont{ width:170px; float:left; margin-left:10px;}
/*左侧菜单开始*/
#PARENT{width:170px; float:left;}
#leftlist {float:left;width:170px;line-height: 31px; list-style-type: none;text-align:left;}    /*定义整个ul菜单的行高和背景色*/
#leftlist a {width: 160px; display: block; font-size:12px; padding-left:10px;} /*Width(一定要)，否则下面的Li会变形*/
#leftlist li {background:url(../images/line1.jpg) no-repeat; /*一级目录的背景色*/ float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/}
#leftlist li a:hover{background:url(../images/line2.jpg) no-repeat; /*一级目录onMouseOver显示的背景色*/}
#leftlist a:link  {color:#666; text-decoration:none;}
#leftlist a:visited  {color:#666;text-decoration:none;}
#leftlist a:hover  {color:#427E51;text-decoration:none;}

.tu{float:left; margin-left:10px; margin-bottom:10px;}
.tu img{ margin-top:8px;}

.right{ float:left; width:600px; background:#FFFFFF; margin-left:10px;}
.r_title{ width:575px; height:30px; line-height:30px; font-size:12px; color:#666; padding-left:25px; background:url(../images/mapdian.jpg) no-repeat left center; border-bottom:1px #CCCCCC solid;}
.r_title a{ font-size:12px; color:#666; text-decoration:none;}
.r_title a:hover{ font-size:12px; color:#666; text-decoration:underline;}
.r_con{ width:580px;_width:580px; padding:10px; font-size:12px; line-height:24px;}

.rightr{ float:right; width:190px; background:#FFFFFF; padding:10px 0px;}
.rr_title{ float:left; width:170px; margin-left:10px; line-height:30px; height:30px;}
.rr_con{ float:left; width:170px; margin-left:10px; border-bottom:1px #eee solid; padding-bottom:5px; margin-bottom:5px;}
.srl{ float:left; width:120px; font-size:12px; font-weight:bold; color:#333333;}
.srr a{ float:right; width:50px; font-size:12px; color:#888; text-decoration:none; text-align:center;}

.page{ text-align:center; font-size:12px; color:#000; margin-top:15px; padding-bottom:10px;}
.page a{ font-size:12px; color:#333; text-decoration:none;}
.page a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}

.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}

.tt{ border-bottom:1px #CCCCCC dotted; font-size:16px; font-weight:bold; text-align:center; list-style:30px;}
.mm{ text-align:center; font-size:12px; color:#999999; list-style:26px;}
.ncon{ margin:0 auto;}

.suckerdiv{width:170px; float:left;}
.suckerdiv ul{margin: 0;padding: 0;list-style-type: none;width: 170px;background: #fff;}
.suckerdiv ul li{position: relative; width:170px; height:30px; line-height:30px; font-size:12px; color:#666666; }
.suckerdiv ul li ul{left: 169px; position: absolute;width: 170px; top: 0;display: none;background: #D9D0C1;}
.suckerdiv ul li ul li ul{ left: 169px; }
.suckerdiv ul li a{display: block;color:#444;text-decoration: none;font:12px ; padding:0px 0px 0px 10px; border-bottom:1px #eee solid;}
.suckerdiv ul li a:visited{color:#444;}
.suckerdiv ul li a:hover{color:#417E52; background:#CBE8A5;}
.suckerdiv .subfolderstyle{background: url(../images/arrow-list.gif) no-repeat center right;}	
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }




.cp{ width:580px; float:left; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #eee solid;}
.cppic{ width:120px; height:111px; float:left;}
.cppic img{max-width:120px; max-height:111px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 120 ? "120px" : "auto"):(this.style.height = this.offsetHeight >= 111 ? "111px" : "auto")); display:inline !important;}
.cpzi{ width:445px; float:right; font-size:12px; line-height:22px; color:#666;}
.cpzi a{ font-size:12px; line-height:22px; color:#ff6600; text-decoration:none;}

.lyh{ width:580px; overflow:hidden; clear:both; float:left;}
.lyh li{ float:left; line-height:20px; font-size:12px; color:#666; margin:15px 20px 0px 20px; width:206px; height:180px; text-align:center; background:url(../images/picdi.jpg) no-repeat center top; padding:17px;}
.lyhtu{width:206px; height:137px; text-align:center; float:left;}
.lyhti{width:206px; text-align:center; float:left; padding-top:20px;}
.lyhti a{ text-decoration:none; color:#008DD6;}

.lyxinxi{ width:580px; float:left; border-bottom:1px;}
.lyfenye{ width:580px; line-height:40px; height:40px; float:left; border-bottom:1px; font-size:12px;}
.lytijiao{ width:580px; float:left; margin-top:20px;}
.lylist{ line-height:24px; width:560px; padding:10px; border:1px #eee solid; margin-top:15px; float:left;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.rightc{ float:left; width:800px; background:#FFFFFF; margin-left:10px;}
.r_titlec{ width:775px; height:30px; line-height:30px; font-size:12px; color:#666; padding-left:25px; background:url(../images/mapdian.jpg) no-repeat left center; border-bottom:1px #CCCCCC solid;}
.r_titlec a{ font-size:12px; color:#666; text-decoration:none;}
.r_titlec a:hover{ font-size:12px; color:#666; text-decoration:underline;}
.r_conc{ width:780px;_width:780px; padding:10px; font-size:12px; line-height:24px;}













